home *** CD-ROM | disk | FTP | other *** search
- package symantec.itools.net;
-
- import java.net.MalformedURLException;
- import java.net.URL;
- import symantec.itools.lang.Context;
-
- public class RelativeURL {
- public static URL getURL(String var0) throws MalformedURLException {
- if (System.getProperty("java.vendor").startsWith("Microsoft") && var0.indexOf(35) > -1) {
- var0 = ieAnchorHack(var0);
- }
-
- URL var1 = Context.getDocumentBase();
- return var1 != null && var0.indexOf("//") == -1 ? new URL(var1, var0) : new URL(var0);
- }
-
- private static String ieAnchorHack(String var0) {
- String var1 = var0.substring(0, var0.lastIndexOf(35));
- var1 = var1 + "#";
- var1 = var1 + var0.substring(var0.lastIndexOf(35));
- return var1;
- }
- }
-